#!/bin/bash

# 测试代码
#livecd_repo_path="./"

#livecd_repo_conf_path="./livecd/conf"


#创建部署包根目录
mkdir webapps/ROOT

# 拷贝war到根目录
cp -r target/*.war ./webapps/ROOT/ROOT.war

# 进入ROOT目录
cd webapps/ROOT

# 解压war包
jar -xvf ROOT.war

# 删除war
rm -rf ROOT.war

# 回到工作目录
cd ../../

cp -r ./bin $livecd_repo_path/
cp -r ./conf $livecd_repo_path/
cp -r ./lib $livecd_repo_path/
cp -r ./logs $livecd_repo_path/
cp -r ./webapps $livecd_repo_path/
cp -r ./work $livecd_repo_path/

# 拷贝配置文件到元数据
cp -r ./livecd/conf/conf $livecd_repo_conf_path

# 拷贝配置文件到元数据
mkdir $livecd_repo_conf_path/webapps
mkdir $livecd_repo_conf_path/webapps/ROOT
mkdir $livecd_repo_conf_path/webapps/ROOT/WEB-INF
mkdir $livecd_repo_conf_path/webapps/ROOT/WEB-INF/classes

cp -r ./src/main/resources/*.yml $livecd_repo_conf_path/webapps/ROOT/WEB-INF/classes